From 19f74b321fa3aa0e7e710e8a47f6341337983ff6 Mon Sep 17 00:00:00 2001 From: Michael Gehring Date: Wed, 25 Jun 2014 08:13:44 +0200 Subject: [PATCH] Don't make git checkouts world writable --- src/cargo/sources/git/utils.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/cargo/sources/git/utils.rs b/src/cargo/sources/git/utils.rs index b92fdcb0f..7e3465028 100644 --- a/src/cargo/sources/git/utils.rs +++ b/src/cargo/sources/git/utils.rs @@ -1,8 +1,8 @@ use std::fmt; use std::fmt::{Show,Formatter}; use std::str; -use std::io::{UserDir,AllPermissions}; -use std::io::fs::{mkdir_recursive,rmdir_recursive,chmod}; +use std::io::{UserDir}; +use std::io::fs::{mkdir_recursive,rmdir_recursive}; use serialize::{Encodable,Encoder}; use core::source::{Location, Local, Remote}; @@ -250,7 +250,6 @@ impl GitCheckout { git!(dirname, "clone --no-checkout --quiet {} {}", self.get_source().display(), self.location.display()); - try!(chmod(&self.location, AllPermissions)); Ok(()) } -- 2.30.2